package com.lei.mq.mapper;

import java.util.Date;

import com.lei.mq.entity.ProdEntity;

//提交订单 ，状态是待付款(商品CODE、用户CODE、价格、数量)
//付款：状态改成已付款，添加金豆()
//关闭订单：超过1分钟，关闭订单（修改订单状态为关闭）(延迟MQ的内容)

//添加京豆（接收消息,内容是什么？）
public interface OrderListMapper {

	/**
	 * 提交订单
	 * 
	 * @param record
	 * @return
	 */
	int addOrder(ProdEntity record);

	
	/**
	 * 根据订单号查询
	 * 
	 * @param record
	 * @return
	 */
	ProdEntity selectByOrderNumber(String orderNumber);
	
	/**
	 * 付款
	 * 
	 * @param orderNumber
	 * @return
	 */
	int update(ProdEntity proEntity);
//	/**
//	 * 提交订单
//	 * @param id
//	 * @return
//	 */
//	ProdEntity addProd(Long id);
//	/**
//	 *已付款 修改商品状态
//	 * @param id
//	 * @return
//	 */
//	ProdEntity updateState(String id);
//	/**
//	 * 关闭订单
//	 * @param orderCreatorTime
//	 * @return
//	 */
//	ProdEntity CloseTheOrder(Date orderCreatorTime,String orderStatus);

}
